package com.pb.wkflow.api.controller.response;

import com.pb.wkflow.api.entity.ApprovalProcessTrace;
import com.pb.wkflow.api.entity.ProcessTrackTaskEntity;
import lombok.Builder;
import lombok.Data;

import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;

/**
 * 流程创建响应
 * @author 苗益辉
 * @date 2022/9/22 16:56
 */
@Builder
@Data
public class ProcessResponse {

    private String processDefineKey;

    private String processDefineId;

    private String processDefineName;

    private String processInstanceId;

    private String currentTaskId;

    private String currentActivityId;

    private List<ProcessTrackTaskEntity> processTrack;

    private List<ApprovalProcessTrace> nodes;
}
